TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - New England
Area - Northern Connecticut
League - 2024 NCT Adult 18 & Over Men
Flight - 3.0 Adult Men 1-5
--------------------------------------------------------------------------------------------------------------------------------------
MRC:Over Served:Spratto/
League Record: 6 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Kevin Reeder - 3.18
Jean CLEMENTINE - 2.96
Spencer Brown - 2.85
Michael Hynd - 2.81
Thanasi Dupi - 2.78
Dan Michaud - 2.78
Luciano Racco - 2.72
Camden Michaud - 2.72
Lambro Dupi - 2.69
BRIAN REIFF - 2.63
Harry Musavi - 2.62
Christopher Spratto - 2.62
eric nottonson - 2.61
Robert Nave - 2.45
League Results By Position
1S 2S 1D 2D 3D
eric nottonson - 2.61 & Luciano Racco - 2.72 0 - 1 1 - 0
BRIAN REIFF - 2.63 & eric nottonson - 2.61 1 - 0
BRIAN REIFF - 2.63 & Christopher Spratto - 2.62 0 - 1 0 - 1
BRIAN REIFF - 2.63 & Kevin Reeder - 3.18 1 - 0
BRIAN REIFF - 2.63 & Luciano Racco - 2.72 0 - 1
BRIAN REIFF - 2.63 & Michael Hynd - 2.81 1 - 0
BRIAN REIFF - 2.63 & Spencer Brown - 2.85 2 - 1
Christopher Spratto - 2.62 & Kevin Reeder - 3.18 1 - 0
Camden Michaud - 2.72 & Dan Michaud - 2.78 2 - 1 1 - 0
Dan Michaud - 2.78 & eric nottonson - 2.61 1 - 0
Harry Musavi - 2.62 & Luciano Racco - 2.72 1 - 0
Harry Musavi - 2.62 & Robert Nave - 2.45 0 - 1 0 - 1 1 - 1
Harry Musavi - 2.62 1 - 0
Jean CLEMENTINE - 2.96 & eric nottonson - 2.61 1 - 0
Jean CLEMENTINE - 2.96 & Christopher Spratto - 2.62 1 - 0 1 - 0
Jean CLEMENTINE - 2.96 & Luciano Racco - 2.72 0 - 1
Jean CLEMENTINE - 2.96 3 - 0
Kevin Reeder - 3.18 3 - 2
Luciano Racco - 2.72 & Michael Hynd - 2.81 1 - 0
Lambro Dupi - 2.69 & Thanasi Dupi - 2.78 2 - 1
Lambro Dupi - 2.69 0 - 1
Michael Hynd - 2.81 1 - 2 1 - 3
Spencer Brown - 2.85 & Christopher Spratto - 2.62 0 - 1
Spencer Brown - 2.85 & Luciano Racco - 2.72 0 - 1
Spencer Brown - 2.85 1 - 1 1 - 1
Thanasi Dupi - 2.78 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
FV:Moir/
League Record: 1 - 11
The Following Have Played In League Matches On This Team (In Rating Order)
Anupam Khanna - 2.90
Tyler Smith - 2.80
Shridhar Prabhu - 2.76
James Stapleton - 2.67
Anthony Rallo - 2.67
John Danielsen - 2.64
Mark Roy - 2.62
Jim Keith - 2.62
Oleg Chubarev - 2.52
Paul Rhoda - 2.46
Kyle Hope - 2.44
Kai Tietje - 2.43
Christopher Niemann - 2.42
Kevin Carr - 2.41
Bulent Gokcen - 2.40
Paul Moreira - 2.28
Chad Moir - 2.25
Ian Martin - n/a
Ian Fester - n/a
League Results By Position
1S 2S 1D 2D 3D
Anthony Rallo - 2.67 0 - 2 1 - 1
Anupam Khanna - 2.90 & John Danielsen - 2.64 1 - 0
Anupam Khanna - 2.90 1 - 1 1 - 1
Bulent Gokcen - 2.40 & John Danielsen - 2.64 0 - 1
Bulent Gokcen - 2.40 0 - 3
Chad Moir - 2.25 & Jim Keith - 2.62 0 - 1
Chad Moir - 2.25 & John Danielsen - 2.64 0 - 1
Chad Moir - 2.25 & Kevin Carr - 2.41 0 - 1
Chad Moir - 2.25 & Kyle Hope - 2.44 0 - 1
Chad Moir - 2.25 & Mark Roy - 2.62 0 - 2
Chad Moir - 2.25 & Paul Rhoda - 2.46 0 - 1
Chad Moir - 2.25 0 - 1
Christopher Niemann - 2.42 & Kevin Carr - 2.41 0 - 1
Christopher Niemann - 2.42 & Shridhar Prabhu - 2.76 0 - 1
Ian Martin - n/a & Jim Keith - 2.62 1 - 0
Ian Martin - n/a & Kai Tietje - 2.43 0 - 1
Ian Martin - n/a & Paul Moreira - 2.28 0 - 1
Ian Fester - n/a & Paul Rhoda - 2.46 0 - 1
Jim Keith - 2.62 & John Danielsen - 2.64 0 - 1
Jim Keith - 2.62 & Kevin Carr - 2.41 0 - 1
Jim Keith - 2.62 & Shridhar Prabhu - 2.76 0 - 1
James Stapleton - 2.67 & Anupam Khanna - 2.90 0 - 1
James Stapleton - 2.67 & Christopher Niemann - 2.42 0 - 1
James Stapleton - 2.67 & Kyle Hope - 2.44 0 - 1
James Stapleton - 2.67 & Shridhar Prabhu - 2.76 0 - 1
Kyle Hope - 2.44 & Tyler Smith - 2.80 0 - 1
Kyle Hope - 2.44 0 - 1
Kai Tietje - 2.43 & Jim Keith - 2.62 0 - 1
Kai Tietje - 2.43 & James Stapleton - 2.67 0 - 1 0 - 1
Mark Roy - 2.62 & Kevin Carr - 2.41 0 - 1
Oleg Chubarev - 2.52 & Anthony Rallo - 2.67 0 - 1
Oleg Chubarev - 2.52 & Chad Moir - 2.25 0 - 1
Oleg Chubarev - 2.52 & Kevin Carr - 2.41 0 - 1 1 - 0
Oleg Chubarev - 2.52 & Shridhar Prabhu - 2.76 1 - 0
Oleg Chubarev - 2.52 0 - 1
Paul Moreira - 2.28 & Jim Keith - 2.62 1 - 0
Paul Moreira - 2.28 & Paul Rhoda - 2.46 0 - 1
Paul Rhoda - 2.46 & Christopher Niemann - 2.42 0 - 1
Tyler Smith - 2.80 1 - 2 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
FV:Sorry not sorry:Perez/Boudreaux
League Record: 10 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
John Healey - 3.18
Kyle Testerman - 3.08
Max Castrogiovanni - 2.97
Blake Cote - 2.96
Breton Boudreaux - 2.95
Paul Holzer - 2.87
James Allen - 2.86
Tim Ligay - 2.85
John Martin-Beaulieu - 2.84
Ricardo Perez - 2.73
Jasdeep Singh - 2.69
David Alkire - 2.68
Venkata Sai Kishore Nagisetti - 2.40
Jeffrey Macel - n/a
Aashish Samat - n/a
League Results By Position
1S 2S 1D 2D 3D
Aashish Samat - n/a & John Martin-Beaulieu - 2.84 1 - 0 1 - 0
Aashish Samat - n/a & Jasdeep Singh - 2.69 1 - 0
Blake Cote - 2.96 & Breton Boudreaux - 2.95 1 - 0
Blake Cote - 2.96 & David Alkire - 2.68 1 - 0
Blake Cote - 2.96 & John Martin-Beaulieu - 2.84 1 - 0
Blake Cote - 2.96 & James Allen - 2.86 1 - 0
Blake Cote - 2.96 & Paul Holzer - 2.87 1 - 0
Blake Cote - 2.96 & Tim Ligay - 2.85 1 - 0
Breton Boudreaux - 2.95 & Max Castrogiovanni - 2.97 2 - 0
David Alkire - 2.68 & Jeffrey Macel - n/a 1 - 0
David Alkire - 2.68 & Max Castrogiovanni - 2.97 1 - 0
David Alkire - 2.68 & Paul Holzer - 2.87 1 - 0
David Alkire - 2.68 & Venkata Sai Kishore Nagisetti - 2.40 1 - 1
John Healey - 3.18 & Max Castrogiovanni - 2.97 1 - 0
John Healey - 3.18 1 - 0 1 - 0
James Allen - 2.86 & Breton Boudreaux - 2.95 2 - 0
James Allen - 2.86 & John Martin-Beaulieu - 2.84 1 - 0
James Allen - 2.86 & Max Castrogiovanni - 2.97 1 - 0
James Allen - 2.86 & Tim Ligay - 2.85 0 - 1
Jasdeep Singh - 2.69 & Venkata Sai Kishore Nagisetti - 2.40 0 - 1
Jasdeep Singh - 2.69 1 - 2
Kyle Testerman - 3.08 & John Martin-Beaulieu - 2.84 1 - 0
Kyle Testerman - 3.08 & Paul Holzer - 2.87 1 - 0
Kyle Testerman - 3.08 2 - 0
Max Castrogiovanni - 2.97 1 - 0 1 - 1
Paul Holzer - 2.87 & Breton Boudreaux - 2.95 1 - 0
Paul Holzer - 2.87 & John Martin-Beaulieu - 2.84 1 - 0
Paul Holzer - 2.87 1 - 3
Ricardo Perez - 2.73 & James Allen - 2.86 1 - 0 1 - 1
Ricardo Perez - 2.73 1 - 1 1 - 1
Tim Ligay - 2.85 1 - 1 2 - 0
Venkata Sai Kishore Nagisetti - 2.40 & Jeffrey Macel - n/a 0 - 1
Venkata Sai Kishore Nagisetti - 2.40 & John Healey - 3.18 1 - 0
Venkata Sai Kishore Nagisetti - 2.40 & John Martin-Beaulieu - 2.84 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MLM:Lincer/
League Record: 5 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Robin Kimpel - 3.21
Ted Avery - 2.87
Raymond Mono-Wong - 2.82
Matheus Pereira - 2.75
Craig McAdams - 2.73
Stanley Yu - 2.67
Clive Thomas - 2.61
William Ehler - 2.59
Thomas Krajewski - 2.56
Ernesto Garcia - 2.52
Zbyszko Kolodziejczak - 2.48
Gary Knybel - 2.48
Steven Beimler - 2.46
Elias Picinich - n/a
David O'Connell - n/a
League Results By Position
1S 2S 1D 2D 3D
Craig McAdams - 2.73 & Clive Thomas - 2.61 1 - 0 1 - 3
Craig McAdams - 2.73 & Raymond Mono-Wong - 2.82 1 - 0
Craig McAdams - 2.73 & Stanley Yu - 2.67 0 - 1
Craig McAdams - 2.73 2 - 1
David O'Connell - n/a & Matheus Pereira - 2.75 1 - 0
Elias Picinich - n/a & Ernesto Garcia - 2.52 0 - 1
Elias Picinich - n/a & Thomas Krajewski - 2.56 1 - 0
Ernesto Garcia - 2.52 & Steven Beimler - 2.46 1 - 1 1 - 0
Gary Knybel - 2.48 & Steven Beimler - 2.46 1 - 0
Matheus Pereira - 2.75 & Steven Beimler - 2.46 0 - 1
Matheus Pereira - 2.75 & Thomas Krajewski - 2.56 0 - 1
Matheus Pereira - 2.75 0 - 1
Robin Kimpel - 3.21 7 - 2
Raymond Mono-Wong - 2.82 & Ernesto Garcia - 2.52 0 - 1
Raymond Mono-Wong - 2.82 & Matheus Pereira - 2.75 0 - 1
Raymond Mono-Wong - 2.82 & Stanley Yu - 2.67 0 - 1 1 - 2
Steven Beimler - 2.46 & Thomas Krajewski - 2.56 0 - 2
Ted Avery - 2.87 1 - 1 5 - 1
William Ehler - 2.59 & Clive Thomas - 2.61 0 - 1
William Ehler - 2.59 & Ernesto Garcia - 2.52 0 - 1
William Ehler - 2.59 & Matheus Pereira - 2.75 0 - 1
William Ehler - 2.59 & Steven Beimler - 2.46 0 - 1
William Ehler - 2.59 & Thomas Krajewski - 2.56 0 - 1 0 - 1 1 - 0
Zbyszko Kolodziejczak - 2.48 & Matheus Pereira - 2.75 1 - 0
Zbyszko Kolodziejczak - 2.48 & Steven Beimler - 2.46 0 - 1 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
EHTC:Team Nutmeg:Miller/Passan
League Record: 7 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Sam Strong - 3.15
Jie Huang - 3.03
Brendan Moynihan - 2.91
Balu Narayana Swamy - 2.89
Randy Miller - 2.88
David Merrill - 2.88
Carlos Boltes-Palma - 2.87
Sean Passan - 2.82
Vincent Celentano - 2.80
Murali Pemmaraju - 2.74
Pavlos Papasavas - 2.72
Ismail Elkhattib - 2.69
Hayder Eli - 2.66
Michael Bush - 2.59
Gary Granger - 2.55
Premchander Rajagopal - 2.50
Olugbenga Odesina - n/a
League Results By Position
1S 2S 1D 2D 3D
Brendan Moynihan - 2.91 0 - 1
Balu Narayana Swamy - 2.89 & Premchander Rajagopal - 2.50 1 - 0
Balu Narayana Swamy - 2.89 3 - 1
Carlos Boltes-Palma - 2.87 & Pavlos Papasavas - 2.72 1 - 0 1 - 0
Carlos Boltes-Palma - 2.87 0 - 1
David Merrill - 2.88 & Gary Granger - 2.55 0 - 1
David Merrill - 2.88 & Ismail Elkhattib - 2.69 1 - 0
David Merrill - 2.88 & Premchander Rajagopal - 2.50 0 - 1
David Merrill - 2.88 & Vincent Celentano - 2.80 1 - 0
Gary Granger - 2.55 & Pavlos Papasavas - 2.72 0 - 1
Gary Granger - 2.55 & Vincent Celentano - 2.80 0 - 1
Hayder Eli - 2.66 & Brendan Moynihan - 2.91 1 - 0
Hayder Eli - 2.66 & Ismail Elkhattib - 2.69 1 - 1 2 - 0
Hayder Eli - 2.66 & Randy Miller - 2.88 0 - 1
Ismail Elkhattib - 2.69 0 - 1
Jie Huang - 3.03 & Randy Miller - 2.88 1 - 0
Jie Huang - 3.03 3 - 0 1 - 0
Michael Bush - 2.59 & Sean Passan - 2.82 0 - 1
Michael Bush - 2.59 & Vincent Celentano - 2.80 0 - 1
Michael Bush - 2.59 0 - 2
Murali Pemmaraju - 2.74 & Carlos Boltes-Palma - 2.87 1 - 0 0 - 1
Murali Pemmaraju - 2.74 & Gary Granger - 2.55 0 - 1
Murali Pemmaraju - 2.74 & Ismail Elkhattib - 2.69 1 - 0
Murali Pemmaraju - 2.74 0 - 3
Olugbenga Odesina - n/a & Brendan Moynihan - 2.91 1 - 0
Olugbenga Odesina - n/a & Randy Miller - 2.88 1 - 0
Premchander Rajagopal - 2.50 & Pavlos Papasavas - 2.72 0 - 1
Premchander Rajagopal - 2.50 0 - 2
Pavlos Papasavas - 2.72 & Brendan Moynihan - 2.91 1 - 0
Randy Miller - 2.88 & Brendan Moynihan - 2.91 1 - 0
Randy Miller - 2.88 & Sean Passan - 2.82 1 - 0
Randy Miller - 2.88 & Vincent Celentano - 2.80 1 - 0
Randy Miller - 2.88 0 - 1
Sean Passan - 2.82 & Brendan Moynihan - 2.91 1 - 0 1 - 0
Sean Passan - 2.82 & Vincent Celentano - 2.80 2 - 0
Sean Passan - 2.82 0 - 1
Sam Strong - 3.15 1 - 0